# 新大小杜
# 在读研究生
# 开发时间，2021/3/30 16:25

#rang()的三种创建方式
'''第一种创建方式， 只有一个参数（小括号中只给了一个数）'''
r=range(10)
print(r) #range(0, 10)
print(list(r)) #用于查看range对象中的整数序列 ——>list是列表的意思

'''第二种创建方式，给了两个参数（小括号中给了两个数）'''
r=range(1, 10) #指定了起始值，从1开始，到10结束（不包含10）， 默认步长为1
print(list(r)) #[1, 2, 3, 4, 5, 6, 7, 8, 9]

'''第三中创建方式，给了三个参数（小括号中给了三个数）'''
r=range(1, 10, 2)
print(list(r)) #[1, 3, 5, 7, 9]

'''判断指定的整数 在序列中是否存在 in ， not in'''
print(10 in r) #False,10不在当前的这个r这个整数序列中
print(9 in r) #True，9在当前的r这个序列中

print(10 not in r) #True
print(9 not in r) #False

print(range(1, 20, 1))   #[1...19]
print(range(1, 101, 1))  #[1...100]
